Class License

Class License

Namespace: Aspose.Zip
Assembly: Aspose.Zip.dll (25.1.0)

Bietet Methoden zur Lizenzierung der Komponente.

public sealed class License

Vererbung

objectLicense

Vererbte Mitglieder

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Beispiele

In diesem Beispiel wird versucht, eine Lizenzdatei mit dem Namen MyLicense.lic zu finden in dem Ordner, der die Komponente enthält, im Ordner, der die aufrufende Assembly enthält, im Ordner der Einstiegssassembly und dann in den eingebetteten Ressourcen der aufrufenden Assembly.

License license = new License();
license.SetLicense("MyLicense.lic");
Dim license As license = New license
License.SetLicense("MyLicense.lic")
```</ms><java>
die Komponente JAR-Datei:
```csharp
License license = new License();
license.setLicense("MyLicense.lic");
```</java>

## Konstruktoren

### <a id="Aspose_Zip_License__ctor"></a> License\(\)

Initialisiert eine neue Instanz der Aspose.Zip.License-Klasse.

```csharp
public License()

Beispiele

In diesem Beispiel wird versucht, eine Lizenzdatei mit dem Namen MyLicense.lic zu finden in dem Ordner, der die Komponente enthält, im Ordner, der die aufrufende Assembly enthält, im Ordner der Einstiegssassembly und dann in den eingebetteten Ressourcen der aufrufenden Assembly.

License license = new License();
license.SetLicense("MyLicense.lic");
Dim license As license = New license
License.SetLicense("MyLicense.lic")
```</ms><java>
die Komponente JAR-Datei:
```csharp
License license = new License();
license.setLicense("MyLicense.lic");
```</java>

## Methoden

### <a id="Aspose_Zip_License_SetLicense_System_String_"></a> SetLicense\(string\)

Lizenziert die Komponente.

```csharp
public void SetLicense(string licenseName)

Parameter

licenseName string

Kann ein vollständiger oder kurzer Dateiname oder der Name einer eingebetteten Ressource sein. Verwenden Sie einen leeren String, um in den Bewertungsmodus zu wechseln.

Beispiele

In diesem Beispiel wird versucht, eine Lizenzdatei mit dem Namen MyLicense.lic zu finden in dem Ordner, der die Komponente enthält, im Ordner, der die aufrufende Assembly enthält, im Ordner der Einstiegssassembly und dann in den eingebetteten Ressourcen der aufrufenden Assembly.

License license = new License();
license.SetLicense("MyLicense.lic");</code></pre></ms><java>
die Komponente JAR-Datei:
```csharp
License license = new License();
license.setLicense("MyLicense.lic");
```</java>

#### Bemerkungen

<p>Versucht, die Lizenz an den folgenden Orten zu finden:</p>
<p>1. Expliziter Pfad.</p>
<ms>
<p>2. Der Ordner, der die Aspose-Komponentenassembly enthält.</p>
<p>3. Der Ordner, der die aufrufende Assembly des Clients enthält.</p>
<p>4. Der Ordner, der die Einstieg (Start)-Assembly enthält.</p>
<p>5. Eine eingebettete Ressource in der aufrufenden Assembly des Clients.</p>
<p>
<b>Hinweis:</b> Im .NET Compact Framework wird versucht, die Lizenz nur an diesen Orten zu finden:</p>
<p>1. Expliziter Pfad.</p>
<p>2. Eine eingebettete Ressource in der aufrufenden Assembly des Clients.</p>
</ms>
<java>
<p>2. Der Ordner, der die Aspose-Komponenten JAR-Datei enthält.</p>
<p>3. Der Ordner, der die aufrufende JAR-Datei des Clients enthält.</p>
</java>

### <a id="Aspose_Zip_License_SetLicense_System_IO_Stream_"></a> SetLicense\(Stream\)

Lizenziert die Komponente.

```csharp
public void SetLicense(Stream stream)

Parameter

stream Stream

Ein Stream, der die Lizenz enthält.

Beispiele

[C#]

License license = new License();
license.SetLicense(myStream);
```
```vb
Dim license as License = new License
license.SetLicense(myStream)


License license = new License();
license.setLicense(myStream);
```

#### Bemerkungen

Verwenden Sie diese Methode, um eine Lizenz aus einem Stream zu laden.

 Deutsch